MySQL CREATE TABLE Statement

MySQL-এ CREATE TABLE স্টেটমেন্ট ব্যবহার করে কিভাবে একটি ডাটাবেসে একটি নতুন টেবিল তৈরি করতে হয় তা শিখুন

মাইএসকিউএল টেবিল স্টেটমেন্ট তৈরি করুন

CREATE TABLE স্টেটমেন্টটি ডাটাবেসে একটি নতুন টেবিল তৈরি করতে ব্যবহৃত হয়।

সিনট্যাক্স

CREATE TABLE table_name (
    column1 datatype,
    column2 datatype,
    column3 datatype,
   ....
);

কলাম প্যারামিটার টেবিলের কলামের নাম নির্দিষ্ট করে।

ডাটা টাইপ প্যারামিটার কলামে যে ধরনের ডেটা রাখা যায় তা নির্দিষ্ট করে (যেমন varchar, integer, date, etc.)।

💡পরামর্শ:

উপলব্ধ ডেটা প্রকারগুলির একটি ওভারভিউয়ের জন্য, আমাদের সম্পূর্ণ ডেটা টাইপ রেফারেন্স দেখুন৷

মাইএসকিউএল টেবিল তৈরি করুন উদাহরণ

নিম্নলিখিত উদাহরণটি "ব্যক্তি" নামে একটি টেবিল তৈরি করে যাতে পাঁচটি কলাম রয়েছে: PersonID, LastName, First Name, Address, এবং City:

CREATE TABLE Persons (
    PersonID int,
    LastName varchar(255),
    FirstName varchar(255),
    Address varchar(255),
    City varchar(255)
);

PersonID কলামটি int টাইপের এবং একটি পূর্ণসংখ্যা ধারণ করে।

LastName, FirstName, Address, এবং City কলামগুলি varchar এবং হোল্ড অক্ষর টাইপের এবং এই ক্ষেত্রগুলির জন্য সর্বাধিক দৈর্ঘ্য হল 255 অক্ষর৷

খালি "ব্যক্তি" টেবিল এখন এই মত দেখাবে:

PersonID LastName FirstName Address City

💡পরামর্শ:

খালি "ব্যক্তি" টেবিলটি এখন একটি SQL INSERT INTO স্টেটমেন্ট সহ ডেটা দিয়ে তৈরি করা যেতে পারে।

অন্য টেবিল ব্যবহার করে একটি টেবিল তৈরি করা

CREATE TABLE ব্যবহার করে বিদ্যমান টেবিলের একটি অনুলিপিও তৈরি করা যেতে পারে।

নতুন টেবিলে একই কলাম সংজ্ঞা থাকবে। আপনি সমস্ত কলাম বা নির্দিষ্ট কলাম নির্বাচন করতে পারেন।

আপনি যদি একটি বিদ্যমান টেবিল ব্যবহার করে একটি নতুন টেবিল তৈরি করেন, তাহলে নতুন টেবিলটি পুরানো টেবিলের বিদ্যমান মানগুলি দিয়ে তৈরি করা হবে।

সিনট্যাক্স

CREATE TABLE new_table_name AS
    SELECT column1, column2,...
    FROM existing_table_name
    WHERE ....;

নিম্নলিখিত SQL "TestTables" নামে একটি নতুন টেবিল তৈরি করে ("গ্রাহক" টেবিলের একটি অনুলিপি):

CREATE TABLE TestTable AS
SELECT customername, contactname
FROM customers;

অনুশীলন করুন

'নাম', 'আইডি' এবং 'ঠিকানা' সহ 'গ্রাহক' নামের একটি টেবিল তৈরি করতে সঠিক SQL কীওয়ার্ড এবং কলামের নাম নির্বাচন করুন।

CREATE TABLE Customers
✓ ঠিক আছে! CREATE TABLE হল কীওয়ার্ড যা একটি টেবিল তৈরি করে
(
✓ ঠিক আছে! ( চিহ্ন যা কলাম সংজ্ঞা শুরু করে
Name varchar(255),
✓ ঠিক আছে! নাম হল কলামের নাম এবং varchar(255) হল এর ডেটা টাইপ
ID int,
✓ ঠিক আছে! ID হল কলামের নাম এবং int হল এর ডাটা টাইপ
Address varchar(255)
✓ ঠিক আছে! ঠিকানা হল কলামের নাম এবং varchar(255) হল এর ডেটা টাইপ
)
✓ ঠিক আছে! ) হল চিহ্ন যা কলামের সংজ্ঞা শেষ করে
;
✓ ঠিক আছে! ; একটি চিহ্ন যা একটি এসকিউএল স্টেটমেন্ট বন্ধ করে দেয়